package com.heima.model.wemedia.pojos;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 自媒体图文内容信息表
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class WmNews implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer id;
    private Integer userId;//自媒体用户ID
    private String title;//标题
    private String content;//图文内容
    private Short type;//封面类型  0无图 1单图 -1自动
    private String images;//封面，多图用逗号隔开（前端暂未开放多图封面）
    private Integer channelId;//图文频道ID
    private String labels;//标签
    private Short status;//状态  0:草稿、1:待审核、2:审核失败、3:审核通过、4:上架、5:下架、6:删除
    private String reason;//审核失败拒绝理由

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date publishTime; //定时发布时间，不定时则为空
    private Date createdTime;//创建时间
}